##base _GraphicsBase
##bias 30
##public
GfxBltBitMap(srcBitMap,xSrc,ySrc,destBitMap,xDest,yDest,xSize,ySize,minterm,mask,tempA)(a0,d0/d1/a1,d2/d3/d4/d5/d6/d7/a2)
GfxClearScreen(rp)(a1)
GfxText(rp,string,count)(a1,a0,d0)
GfxSetFont(rp,textFont)(a1,a0)
GfxDrawEllipse(rp,xCenter,yCenter,a,b)(a1,d0/d1/d2/d3)
GfxAreaEllipse(rp,xCenter,yCenter,a,b)(a1,d0/d1/d2/d3)
*GfxInitRastPort(rp)(a1)
GfxSetRast(rp,pen)(a1,d0)
*GfxMove(rp,x,y)(a1,d0/d1)
GfxDraw(rp,x,y)(a1,d0/d1)
*GfxAreaMove(rp,x,y)(a1,d0/d1)
*GfxAreaDraw(rp,x,y)(a1,d0/d1)
*
GfxAreaEnd(rp)(a1)
GfxSetRGB4(vp,index,red,green,blue)(a0,d0/d1/d2/d3)
*
*GfxBltClear(memBlock,byteCount,flags)(a1,d0/d1)
*
GfxRectFill(rp,xMin,yMin,xMax,yMax)(a1,d0/d1/d2/d3)
*
*GfxReadPixel(rp,x,y)(a1,d0/d1)
*
GfxWritePixel(rp,x,y)(a1,d0/d1)
*
*GfxFlood(rp,mode,x,y)(a1,d2,d0/d1)
*
GfxPolyDraw(rp,count,polyTable)(a1,d0/a0)
*
*GfxSetAPen(rp,pen)(a1,d0)
*GfxSetBPen(rp,pen)(a1,d0)
*GfxSetDrMd(rp,drawMode)(a1,d0)
*GfxGetColorMap(entries)(d0)
*GfxFreeColorMap(colorMap)(a0)
*GfxGetRGB4(colorMap,entry)(a0,d0)
*GfxBltBitMapRastPort(srcBitMap,xSrc,ySrc,destRP,xDest,yDest,xSize,ySize,minterm)(a0,d0/d1/a1,d2/d3/d4/d5/d6)
*GfxSetRGB4CM(colorMap,index,red,green,blue)(a0,d0/d1/d2/d3)
*GfxBltMaskBitMapRastPort(srcBitMap,xSrc,ySrc,destRP,xDest,yDest,xSize,ySize,minterm,bltMask)(a0,d0/d1/a1,d2/d3/d4/d5/d6/a2)
*GfxBitMapScale(bitScaleArgs)(a0)
*GfxObtainBestPenA(cm,r,g,b,tags)(a0,d1/d2/d3/a1)
*
GfxSetRGB32(vp,n,r,g,b)(a0,d0/d1/d2/d3)
*
*GfxGetAPen(rp)(a0)
*GfxGetBPen(rp)(a0)
*GfxGetDrMd(rp)(a0)
*GfxGetOutlinePen(rp)(a0)
*GfxLoadRGB32(vp,table)(a0/a1)
*GfxSetABPenDrMd(rp,apen,bpen,drawmode)(a1,d0/d1/d2)
*GfxGetRGB32(cm,firstcolor,ncolors,table)(a0,d0/d1/a1)
*GfxAllocBitMap(sizex,sizey,depth,flags,friend_bitmap)(d0/d1/d2/d3/a0)
*GfxFreeBitMap(bm)(a0)
*GfxReleasePen(cm,n)(a0,d0)
*GfxObtainPen(cm,n,r,g,b,f)(a0,d0/d1/d2/d3/d4)
*GfxSetOutlinePen(rp,pen)(a0,d0)
*GfxSetWriteMask(rp,msk)(a0,d0)
*GfxSetRGB32CM(cm,n,r,g,b)(a0,d0/d1/d2/d3)
*GfxFindColor(cm,r,g,b,maxcolor)(a3,d1/d2/d3/d4)
*GfxWriteChunkyPixels(rp,xstart,ystart,xstop,ystop,array,bytesperrow)(a0,d0/d1/d2/d3/a2,d4)
*
GfxBltTiga(srcBitMap,xSrc,ySrc,gsp_addr,xDest,yDest,xSize,ySize)(a0,d0/d1/a1,d2/d3/d4/d5)
*
GfxSetPointer(window,pointer,height,width,xOffset,yOffset)(a0/a1,d0/d1/d2/d3)
GfxClearPointer(window)(a0)
GfxPointerXY(rp,x,y)(a0,d0,d1)
GfxSetUpScreen(screen)(a0)
GfxCheckTiga(bitmap)(a1)
GfxCheckBitMap(bitmap)(a1)
GfxCheckRP(rastport)(a1)
GfxCheckVP(viewport)(a1)
*
BltChunkyMap(chunkymap,xSrc,ySrc,xDest,yDest,xSize,ySize)(a0,d0,d1,d2,d3,d4,d5)
##end
